Component: Translation Adjustment Functional to Reporting Currency [Roll Forward]

Line Label Object Class Period Type Balance Name
1 Translation Adjustment Functional to Reporting Currency [Roll Forward]

*

*

*

us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyRollForward
2 Translation Adjustment Functional to Reporting Currency, Net of Tax, Beginning Balance [Concept] Monetary As Of Credit us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax
3 Translation Adjustment Functional to Reporting Currency, Net of Tax, Period Increase (Decrease) [Roll Up] [Abstract]

*

*

added:TranslationAdjustmentFunctionalToReportingCurrencyNetTaxPeriodIncreaseDecreaseRollUp
4 Translation Adjustment Functional to Reporting Currency, Increase (Decrease), Gross of Tax [Concept] Monetary For Period Credit us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyIncreaseDecreaseGrossOfTax
5 Translation Adjustment Functional to Reporting Currency, Tax Benefit (Expense) [Concept] Monetary For Period Credit us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyTaxBenefitExpense
6 Translation Adjustment Functional to Reporting Currency, Loss (Gain), Reclassified to Earnings, Net of Tax [Concept] Monetary For Period Credit us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyLossGainOnReclassifiedOfEarningsNetOfTax
7 Translation Adjustment Functional to Reporting Currency, Net of Tax, Period Increase (Decrease), Total [Concept] Monetary For Period

*

us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxPeriodIncreaseDecrease
8 Translation Adjustment Functional to Reporting Currency, Net of Tax, Ending Balance [Concept] Monetary As Of Credit us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax